Install Vivaldi on Flatpak

This post is also available in: 日本語 Français Deutsch Српски Български 简体中文

Vivaldi for Flatpak is distributed through Flathub. You may find Flathub already built-in to your Linux distribution’s software center app. If not, click the button below or copy the following link: https://flathub.org/apps/com.vivaldi.Vivaldi.

Download on Flathub

How do I set Vivaldi for Flatpak as my default browser and/or as my mail client?

You must set your preferred applications through the desktop’s file and protocol association settings.

  • For GNOME, go to System Settings > Default Applications > Web Browser > select Vivaldi.
  • For KDE Plasma, go to System Settings > Applications > Default Applications > Web Browser > select Vivaldi.
  • For LXQt, go to Settings > File and Protocol Associations > Default Apps > Web Browser.

The instructions will be similar for other desktop environments. If you do not see Vivaldi as an option after installing, please log out of your desktop session and back in again.


How do I import data from another web browser?

Vivaldi for Flatpak cannot detect or import data directly from another web browser, such as Firefox, Google Chrome, or Opera, but you can import the files exported from the other browsers for Bookmarks, Notes, and more.

  1. Go to Vivaldi menu > File > Import From Applications or Files menu.
  2. Select what you want to import from the dropdown menu and locate the file.
  3. Click Start Import.

To import logins and passwords:

  1. Go to vivaldi://password-manager/settings.
  2. In the Import passwords section, click on Select File.
  3. Locate the file and open it.

For a more complete import, including browser History and Cookies, you can import into a native installation for Vivaldi, available from vivaldi.com, set up Vivaldi Sync in the native version, and then log in to Sync in Vivaldi for Flatpak.

Vivaldi Sync is available for free and uses confidential end-to-end encryption.


I’m having trouble getting an extension to talk with an app on my system?

The NativeMessaging API — used by extensions to communicate with other installed software on your computer — is unavailable in Vivaldi for Flatpak. This can affect password managers, hardware-integration extensions, and other extensions.

If you require any such extensions, please install the native version of Vivaldi available from https://vivaldi.com/download/?platform=linux.


How do I migrate my profile between Vivaldi for Flatpak and a native install?

The best way to migrate from one install to another, or to keep using both versions in sync with access to your Bookmarks, Logins, Notes, and other data, is to set up Vivaldi Sync.

Vivaldi Sync is available for free and uses confidential end-to-end encryption.


Where is my User Data stored in Vivaldi for Flatpak?

Vivaldi for Flatpak stores data in the ~/.var/app/com.vivaldi.Vivaldi/config/vivaldi folder. Native Vivaldi stores data in the ${XDG_CONFIG_HOME:-$HOME/.config}/vivaldi directory.

You may do a one-time migration by copying the folder from one to the other, on the same computer. You should not run two copies of Vivaldi with the same data directory.

See also How do I migrate.


I ran into a crash! How do I contribute a crash log from Vivaldi for Flatpak?

If you can reproduce a crash, restart Vivaldi for Flatpak with development tools enabled, reproduce the crash, wait three minutes, and restart Vivaldi for Flatpak normally. You should see the crash log appear on the vivaldi://crashes page.

To launch Vivaldi for Flatpak with development tools, run the following command in a terminal: flatpak run --allow=devel com.vivaldi.Vivaldi.